(vc-dired-prefix-map): New keymap.
authorRichard M. Stallman <rms@gnu.org>
Tue, 4 May 1993 16:40:24 +0000 (16:40 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 4 May 1993 16:40:24 +0000 (16:40 +0000)
Use it in minor-mode-map-alist for vc-dired-mode.

lisp/vc.el

index 2e0fa62eac0e8988055eab8289aec785779a2476..3bd5cda97a52e1839458dba08fbab0ae6ba2b181 100644 (file)
@@ -809,14 +809,18 @@ the variable vc-header-alist"
 ;; The VC directory submode.  Coopt Dired for this.
 ;; All VC commands get mapped into logical equivalents.
 
+(defvar vc-dired-prefix-map (make-sparse-keymap))
+(define-key vc-dired-prefix-map "\C-xv" vc-prefix-map)
+
 (or (assq 'vc-dired-mode minor-mode-map-alist)
     (setq minor-mode-map-alist
-          (cons 'vc-dired-mode minor-mode-map-alist)))
+          (cons '(vc-dired-mode vc-dired-prefix-map)
+                minor-mode-map-alist)))
 
 (defun vc-dired-mode ()
   "The augmented Dired minor mode used in VC directory buffers.
 All Dired commands operate normally.  Users currently locking listed files
-are listed at the left-hand side of the buffer, following the Dired mark area.
+are listed in place of the file's owner and group.
 Keystrokes bound to VC commands will execute as though they had been called
 on a buffer attached to the file named in the current Dired buffer line."
   (setq vc-dired-mode t)